<template>
  <div></div>
</template>
<script>
export default {
  async created() {
    // 从浏览器的缓存中,获取登录名和密码
    let loginId = localStorage.getItem("loginId");
    let loginPwd = localStorage.getItem("loginPwd");
    // 有如果登录名或者密码有一个没值
    if (!loginId || !loginPwd) {
        // 跳转到登录页
        this.$router.push('/login');
    } else {
      let {success, token } = await this.$post("/admin/login", {
        loginId,
        loginPwd,
      });
      // 判断是否登录成功
      if (success) {
        // 保存token
        window.sessionStorage.setItem("token", token);
        // 将token信息保存到请求头中
        this.$setToken();
        // 跳转到后台管理界面
        this.$router.push("/layout");
      } else {
        // 登录失败,跳转登录页
        this.$$router.push('/login');
      }
    }
  },
};
</script>
<style scoped lang='scss'>
</style>